import SMERouter from "sme-router";
// 把views引入进来 loginView这个是名字有View就代表这个是视图的意思
// 引入视图，如果引入的是html,则得到的是字符串，直接供路由的render方法使用
import loginView from "$v/login.html"
import advView from "$v/adv.html"
// console.log(loginView,advView);

// 实例化路由器对象，并且传入路由的作用区域（是一个id）
// /默认是hash路由模式 访问如下:http://XX.xX.XX.xx:XXXX/#/login
// 如果要配置history路由模式，可以添加第二个参数"html5"此外还需要服务端的配合
const router = new SMERouter("app","html5")

//配置路由 router是路由器的意思
router.route("/login",(req,res)=>{
    //req:请求对象，主要包含了请求的路径地址和其他传参的参数
    // res:响应对象，只要包含一响应的方法，比如render方法，响应一个渲染
   res.render(loginView)
})

router.route("/adv",(req,res)=>{
    res.render(advView)
})